package com.net.xpay.core.model;

import com.net.xpay.common.enums.invoice.InvoiceMaterial;
import com.net.common.model.PagedModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

/**
 * 开票分页信息
 * @author 86188
 */
@Getter
@Setter
@NoArgsConstructor
public class OpenInvoiceModel extends PagedModel {
    @ApiModelProperty(notes = "用户编号")
    private Long userId;

    @ApiModelProperty(notes = "发票编号")
    private Long id;

    @ApiModelProperty(notes = "发票号码")
    private String invoiceNumber;

    @ApiModelProperty(notes = "快递单号")
    private String expressNumber;

    @ApiModelProperty(notes = "电子发票图片")
    private String invoicePage;

    @ApiModelProperty(notes = "发票介质")
    private InvoiceMaterial invoiceMaterial;

    @ApiModelProperty(notes = "失败信息")
    private String failMessage;










}
